excessive expenditure - French English Dictionary